<%--
    Document   : listaOfertas
    Created on : 11-ago-2008, 18:54:04
    Author     : victor
--%>
<%@page contentType="text/html" pageEncoding="UTF-8" import="java.util.*" import="com.util.*" import="com.beans.*"%>

<%
String anio=(String)request.getParameter("anio");
ListaPerfil lista=new ListaPerfil();
System.out.println("error");
lista.todosPefiles(false, anio);

ArrayList listaAnios=UtilConsultas.getAniosPerfil();
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!--LINK REL="StyleSheet" HREF="estilos/principal.css" TYPE="text/css" MEDIA="screen"/-->
<LINK REL="StyleSheet" HREF="../../estilos/hoja.css" TYPE="text/css" MEDIA="screen"/>

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>Perfil del contratante>Fuensalida.com</title>
    </head>
    <script language = "javascript">
        function consultar(num){
            document.docdata.numExp.value=num;
            //alert(num);
            document.docdata.action="detalleperfil.jsp";
            document.docdata.submit();
        }
    </script>

    <script language="JavaScript" type="text/JavaScript">
    <!--
    //Funcion que comprueba si la pagina tienes marcos, sino, se cargan.
    function checkIndex(){
            var pagina = location.pathname;
            if(!parent._mainFrame){
                    top.location.href="/index.php?url="+pagina;
            }
    }
    //checkIndex();
    //-->
    </script>
    <body>
        <img src="http://web.fuensalida.es/ima/PerfilContratante/cabecera.jpg"/>
        <br><img src="../../imagenes/cuadrado.gif" width="5" height="7" alt="cuadrado"/>
         Pulse en el perfil que le interese y podr&aacute; ver sus detalle.
        <br><br>Elige el año que quiere consultar: 
        <%
        for(int i=0;i<listaAnios.size();i++){
            out.print("<a href='lista.jsp?anio="+(String)listaAnios.get(i)+"'>"+(String)listaAnios.get(i)+"</a>");
            if(i<(listaAnios.size()-1)){
                out.print("|");
            }
        }
        %>
        <br><br>
        <table width="455px" cellpadding = '1' >
            <tr class="cabecera">
                <td>N&uacute;mero</td>
                <td>Estado</td>
                <td>Objeto del contrato</td>
                <td>Presupuesto/tipo de licitaci&oacute;n</td>
            </tr>
            <% ArrayList l = lista.getLista();
            Perfil p;
            String estilo;
            String color;
            for (int i = 0; i < lista.getElementos(); i++) {
                p= (Perfil)l.get(i);
                if (i % 2 == 0) {
                        estilo = "lista1";
                        color ="#ffffff";
                    } else {
                        estilo = "lista2";
                        color="#ccffcc";
                    }
                %>
            <tr onmouseover='this.style.backgroundColor="orange";this.style.cursor="hand"' onmouseout="this.style.backgroundColor='<%=color%>'" class="<%=estilo%>" onclick="consultar('<%=p.getId()%>')">
                <td><%--<a href="detalleperfil.jsp?numExp=<% out.println(((Perfil) l.get(i)).getId());%>">--%>
                        <%=p.getNExp() %>/<%=p.getAnio() %>
                    <%--</a>--%>
                </td>
                <td>
                    <%
                    int iniLici=Utils.numeroFechaDDMMAAAA(p.getIniLici());
                    int finLici=Utils.numeroFechaDDMMAAAA(p.getLimLici());
                    int hoy=Utils.numeroFechaDDMMAAAA(Utils.fechaActualString());
                    int fin=Utils.numeroFechaDDMMAAAA(p.getFAdjuDefi());
                    //System.out.println("iniLici: "+iniLici);
                    //System.out.println("finLici: "+finLici);
                    //System.out.println("fin: "+fin);

                    if(fin<=hoy && fin!=-1){
                        out.print("Finalizado");
                    }else if(finLici<hoy && finLici!=-1){
                        out.print("En tramitación");
                    }else if(finLici>=hoy && finLici<=hoy && finLici!=-1){
                        out.print("En licitación");
                    }else if(iniLici<=hoy && iniLici!=-1){
                        out.print("En licitación");
                    }else{
                        out.print("Sin iniciar");
                    }

                    %>
                </td>
                <td>
                    <%=p.getObjetoContra() %>
                </td>
                <td>
                    <%=p.getPresuTipoLi() %>
                </td>
            </tr>

            <% } %>
            <tr><td>&nbsp;</td></tr>
            <tr><td>&nbsp;</td></tr>
            <tr><td colspan="4"><span class="nota2" align="center">P&aacute;gina optimizada para Mozilla Firefox 2.x y superior.</span></td></tr>
        </table>


        <form name="docdata"><input type="hidden" name="numExp" /></form>



    </body>
</html>
